FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package ehealth4u.package#1.0.0 (78 ms)

Package ehealth4u.package
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=ehealth4u.package@1.0.0&canonical=http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitionerrole-r4
Url http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitionerrole-r4
Status draft
Name CYEHRSDPractitionerRole
Title Cyprus EHR Practitioner Role profile
Experimental False
Description The main use-case of this profile is to represent the role that a Practitioner has within a team of healthcare professionals or an organization and the locations where he/she provides services.
Type PractitionerRole
Kind resource

Resources that use this resource

StructureDefinition
http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-dischargereport-r4 Cyprus EHR Discharge Report profile
http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-patient Cyprus EHR Patient profile
http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-visitsummary-r4 Cyprus EHR Visit Summary profile

Resources that this resource uses

StructureDefinition
http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips Codeable Concept (IPS)
http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-partofpractitionerrole Cyprus EHR Extension: PartOfPractitionerRole
http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-location-r4 Cyprus EHR Location profile
http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-medicalteam-r4 Cyprus EHR Medical Team profile
http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-organization-r4 Cyprus EHR Organization profile
http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitioner-r4 Cyprus EHR Practitioner profile
http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitionerlicense-r4 Cyprus EHR Practitioner License profile
http://ig.ehealth4u.eu/fhir/ValueSet/cyehr-vs-nursingcategories Cyprus EHR Value Set: Nursing Categories


Source

{
  "resourceType" : "StructureDefinition",
  "id" : "cyehr-sd-practitionerrole-r4",
  "url" : "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitionerrole-r4",
  "name" : "CYEHRSDPractitionerRole",
  "title" : "Cyprus EHR Practitioner Role profile",
  "status" : "draft",
  "publisher" : "eHealth4U",
  "contact" : [
    {
      "name" : "ehealth Lab",
      "telecom" : [
        {
          "system" : "email",
          "value" : "ehealthl@ucy.ac.cy",
          "use" : "work"
        }
      ]
    }
  ],
  "description" : "The main use-case of this profile is to represent the role that a Practitioner has within a team of healthcare professionals or an organization and the locations where he/she provides services.",
  "fhirVersion" : "4.0.1",
  "kind" : "resource",
  "abstract" : false,
  "type" : "PractitionerRole",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/PractitionerRole",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "PractitionerRole",
        "path" : "PractitionerRole",
        "comment" : "CyprusEHR: Practitioner Role is used to present the role of a practitioner in a specific medical team or organization, specifying the location he/she provides. Furthermore, CYEHRSDConsent resources are created referencing a particular CYEHRSDPractitionerRole of a Practitioner, indicating that the Practitioner is granted access to the patient's data with the referenced practitioner's role within the particular medical team / organization.",
        "constraint" : [
          {
            "key" : "cyehr-practitionerrole-1",
            "severity" : "error",
            "human" : "If the practitioner role is created based on the practitioner's medical license the code and the specialty must be the same as recorded in the medical license.",
            "expression" : "extension('http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-partofpractitionerrole').exists() implies (code.coding.where(system = 'urn:oid:2.16.840.1.113883.2.9.6.2.7').code = extension('http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-partofpractitionerrole').valueReference.resolve().coding.where(system = 'urn:oid:2.16.840.1.113883.2.9.6.2.7').code and specialty.coding.code = extension('http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-partofpractitionerrole').valueReference.resolve().specialty.coding.code)",
            "source" : "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitionerrole-r4"
          }
        ]
      },
      {
        "id" : "PractitionerRole.meta",
        "path" : "PractitionerRole.meta"
      },
      {
        "id" : "PractitionerRole.meta.profile",
        "path" : "PractitionerRole.meta.profile",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "$this"
            }
          ],
          "rules" : "open"
        },
        "min" : 1
      },
      {
        "id" : "PractitionerRole.meta.profile:CyprusEHRProfile",
        "path" : "PractitionerRole.meta.profile",
        "sliceName" : "CyprusEHRProfile",
        "min" : 1,
        "max" : "1",
        "fixedCanonical" : "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitionerrole-r4"
      },
      {
        "id" : "PractitionerRole.extension",
        "path" : "PractitionerRole.extension",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "url"
            }
          ],
          "rules" : "open"
        },
        "min" : 0
      },
      {
        "id" : "PractitionerRole.extension:practitionerLicense",
        "path" : "PractitionerRole.extension",
        "sliceName" : "practitionerLicense",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "Extension",
            "profile" : [
              "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-partofpractitionerrole"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.extension:practitionerLicense.value[x]",
        "path" : "PractitionerRole.extension.value[x]",
        "min" : 1,
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : [
              "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitionerlicense-r4"
            ]
          }
        ]
      },
      {
        "id" : "PractitionerRole.extension:practitionerLicense.value[x].reference",
        "path" : "PractitionerRole.extension.value[x].reference",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.identifier",
        "path" : "PractitionerRole.identifier",
        "mustSupport" : false
      },
      {
        "id" : "PractitionerRole.identifier.system",
        "path" : "PractitionerRole.identifier.system",
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.identifier.value",
        "path" : "PractitionerRole.identifier.value",
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.active",
        "path" : "PractitionerRole.active",
        "mustSupport" : false
      },
      {
        "id" : "PractitionerRole.practitioner",
        "path" : "PractitionerRole.practitioner",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : [
              "http://hl7.org/fhir/StructureDefinition/Practitioner",
              "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-practitioner-r4"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.practitioner.reference",
        "path" : "PractitionerRole.practitioner.reference",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.organization",
        "path" : "PractitionerRole.organization",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : [
              "http://hl7.org/fhir/StructureDefinition/Organization",
              "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-organization-r4",
              "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-medicalteam-r4"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.organization.reference",
        "path" : "PractitionerRole.organization.reference",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.code",
        "path" : "PractitionerRole.code",
        "type" : [
          {
            "code" : "CodeableConcept",
            "profile" : [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id" : "PractitionerRole.code.coding",
        "path" : "PractitionerRole.code.coding",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "pattern",
              "path" : "$this"
            }
          ],
          "rules" : "open"
        }
      },
      {
        "id" : "PractitionerRole.code.coding.system",
        "path" : "PractitionerRole.code.coding.system",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.code.coding.code",
        "path" : "PractitionerRole.code.coding.code",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.code.coding.display",
        "path" : "PractitionerRole.code.coding.display",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.code.coding:iscoCode",
        "path" : "PractitionerRole.code.coding",
        "sliceName" : "iscoCode",
        "short" : "Code as defined by the eHDSIHealthcareProfessionalRole",
        "definition" : "A reference to a code defined by a terminology system.\r\n\r\nCyprusEHR: The code of the practitioner role as defined by the eHDSIHealthcareProfessionalRole value set which is published by the eHDSI and uses the International Standard Classification of Occupations as code system.",
        "max" : "1",
        "patternCoding" : {
          "system" : "urn:oid:2.16.840.1.113883.2.9.6.2.7"
        },
        "binding" : {
          "strength" : "required",
          "valueSet" : "http://ig.ehealth4u.eu/fhir/ValueSe/cyehr-vs-ehdsihealthcareprofessionalrole"
        }
      },
      {
        "id" : "PractitionerRole.code.coding:iscoCode.system",
        "path" : "PractitionerRole.code.coding.system",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.code.coding:iscoCode.code",
        "path" : "PractitionerRole.code.coding.code",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.code.coding:iscoCode.display",
        "path" : "PractitionerRole.code.coding.display",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.specialty",
        "path" : "PractitionerRole.specialty",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "coding"
            }
          ],
          "rules" : "open"
        },
        "type" : [
          {
            "code" : "CodeableConcept",
            "profile" : [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id" : "PractitionerRole.specialty.coding.system",
        "path" : "PractitionerRole.specialty.coding.system",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.specialty.coding.code",
        "path" : "PractitionerRole.specialty.coding.code",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.specialty.coding.display",
        "path" : "PractitionerRole.specialty.coding.display",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.specialty:medicalSpecialty",
        "path" : "PractitionerRole.specialty",
        "sliceName" : "medicalSpecialty",
        "short" : "The licensed specialties and sub-specialties of the practitioner",
        "definition" : "Specific specialty of the practitioner.\r\n\r\nCyprusEHR: The specialties and the sub-specialties that are included in the practicing license of a medical doctor. The doctor is allowed to practice only these specialties and sub-specialties in the Republic of Cyprus.",
        "binding" : {
          "strength" : "required"
        }
      },
      {
        "id" : "PractitionerRole.specialty:medicalSpecialty.coding",
        "path" : "PractitionerRole.specialty.coding",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.specialty:medicalSpecialty.coding.system",
        "path" : "PractitionerRole.specialty.coding.system",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.specialty:medicalSpecialty.coding.code",
        "path" : "PractitionerRole.specialty.coding.code",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.specialty:medicalSpecialty.coding.display",
        "path" : "PractitionerRole.specialty.coding.display",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.specialty:nurseSpecialty",
        "path" : "PractitionerRole.specialty",
        "sliceName" : "nurseSpecialty",
        "short" : "The licensed nursing categories of the practitioner",
        "definition" : "Specific specialty of the practitioner.\r\n\r\nCyprusEHR: The specialties and the sub-specialties that are included in the practicing license of a nurse. The nurse is allowed to practice only these specialties in the Republic of Cyprus.",
        "max" : "3",
        "binding" : {
          "strength" : "required",
          "description" : "The categories of the nurses in the Republic of Cyprus",
          "valueSet" : "http://ig.ehealth4u.eu/fhir/ValueSet/cyehr-vs-nursingcategories"
        }
      },
      {
        "id" : "PractitionerRole.specialty:nurseSpecialty.coding",
        "path" : "PractitionerRole.specialty.coding",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.specialty:nurseSpecialty.coding.system",
        "path" : "PractitionerRole.specialty.coding.system",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.specialty:nurseSpecialty.coding.code",
        "path" : "PractitionerRole.specialty.coding.code",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.specialty:nurseSpecialty.coding.display",
        "path" : "PractitionerRole.specialty.coding.display",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.location",
        "path" : "PractitionerRole.location",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : [
              "http://hl7.org/fhir/StructureDefinition/Location",
              "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-location-r4"
            ]
          }
        ]
      },
      {
        "id" : "PractitionerRole.location.reference",
        "path" : "PractitionerRole.location.reference",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.healthcareService.reference",
        "path" : "PractitionerRole.healthcareService.reference",
        "min" : 1
      },
      {
        "id" : "PractitionerRole.telecom.system",
        "path" : "PractitionerRole.telecom.system",
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.telecom.value",
        "path" : "PractitionerRole.telecom.value",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.telecom.use",
        "path" : "PractitionerRole.telecom.use",
        "mustSupport" : true
      },
      {
        "id" : "PractitionerRole.endpoint.reference",
        "path" : "PractitionerRole.endpoint.reference",
        "min" : 1
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.